ServiceEvent Tabular View
COCD_TP146227GB02 | ||||||||||||||||||||||||||||||||||||||||||||||
ServiceEvent |
This class represents the main Act, such as a colonoscopy or an appendectomy, being documented. |
|||||||||||||||||||||||||||||||||||||||||||||
Used by: | ||||||||||||||||||||||||||||||||||||||||||||||
[1..1] [M] classCode (CS { CNE: ACT } ) |
Model Attribute Description The HL7 attribute classCode describes the type of act using a value from the ActClassRoot domain of the HL7 vocabulary ActClass. This code can be any suitable subtype of "ACT" Implementation in XML Instance The XML attribute classCode shall carry a code from the ActClassRoot domain of the HL7 vocabulary ActClass. The recommended values to use are listed in the table below:
|
|||||||||||||||||||||||||||||||||||||||||||||
[1..1] [M] moodCode (CS { CNE: ActMood } ) { Fixed="EVN" } |
Model Attribute Description The HL7 attribute moodCode uses a code to describe this class as an event. Implementation in XML Instance |
|||||||||||||||||||||||||||||||||||||||||||||
[1..1] [M] code (CE { CWE:SnomedCT } ) |
Model Attribute Description The HL7 attribute code uses a code from any vocabulary to describe the type of service event. The vocabulary SnomedCT is a default vocabulary and contains no values. Implementation in XML Instance
The
Coded Value (CV) data type shall be used to carry this information in the XML element
code as follows:
When using a SNOMED CT code then:
When using a code from an alternative vocabulary and no OID is available on the sending system then:
When using an alternative vocabulary and an OID is available on the sending system then:
|
|||||||||||||||||||||||||||||||||||||||||||||
[0..1] effectiveTime (IVL<TS>) |
Model Attribute Description The HL7 attribute effectiveTime defines the time the actual service event (as opposed to the encounter surrounding the event) took place. Implementation in XML Instance The Interval of Points in Time data type flavour is used to carry this information in the XML attribute value of the XML elements low, center or high. The date range shall be carried as follows: The XML attribute value of the XML elements low, center and high, shall be populated (when used) with a time stamp in the format yyyymmddhhmmss[+|-ZZzz] where:
At least the year must be present. Sections from the right of this representation may be left off when the sending system does not record to this level of accuracy. When hours are present, the time zone offset must also be present. If a single point in time is to be carried the Date or Time Point data type shall be used:
This datatype is used if date of the service is not fully known / available If both a 'start date' and an 'end date' are present the Date or Time Interval Complete data type shall be used:
If only a start date is present the Date or Time Interval After data type shall be used:
This datatype would only be used if the service is still ongoing The XML attribute value of the XML elements low, center or high should be populated to the level of detail that is available on the sending system. |
|||||||||||||||||||||||||||||||||||||||||||||
[1..*] [M] id (SET<II>) |
Model Attribute Description Implementation in XML Instance The Identifier Global data type flavour shall be used to carry this information in the XML element id in at least one of the following ways: When using a DCE UUID to identify the service event then:
When using a local identifier to identify the service event then:
|
|||||||||||||||||||||||||||||||||||||||||||||
[1..1] [M] templateId (II) { Fixed="COCD_TP146227GB02#ServiceEvent" } |
Model Attribute Description
The HL7 attribute templateId provides a unique identifier for the template and the classname within that template. This is used to identify how the CDA standard has been constrained for NHS use. Implementation in XML Instance The Identifier External data type flavour is used to carry this information in the XML element templateId as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||
[0..*] performer |
This class is a performer participation. A performer is a care professionals involved with carrying out the service. There may multiple performers. |
|||||||||||||||||||||||||||||||||||||||||||||
[1..1] [M] typeCode (CS { CNE: x_ServiceEventPerformer } ) |
Model Attribute Description The HL7 attribute typeCode uses a code from the HL7 vocabulary x_ServiceEventPerformer to describe the type of service event performer. This code allows identification of the level of involvement of the personal in the service event to be indicated when required. Implementation in XML Instance The XML attribute typeCode shall contain a value from the x_ServiceEventPerformer vocabulary. The recommended codes for populating the XML attribute typeCode are listed below:
|
|||||||||||||||||||||||||||||||||||||||||||||
[1..1] [M] contentId (II) { "NPFIT-000091#Role" } |
Model Attribute Description
The HL7 (NHS Localisation) attribute contentId, when valued in an instance, provides a unique forward pointing identifier for a template which constrains the classes and attributes which follow, for NHS use.
The attribute is intended simply as a structural navigational aid and should not be relied upon as an indicator of semantic meaning. The
contentId is populated at runtime with a value from the allowed list contained in the model.
Implementation in XML Instance The Identifier External data type flavour is used to carry this information in the XML element content Id as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||
[0..1] functionCode (CE { CWE:ParticipationFunction } ) |
Model Attribute Description The HL7 attribute functionCode uses a code from the HL7 vocabulary ParticipationFunction or an alternative local vocabulary to describe the function of the participant. Implementation in XML Instance The Coded Plain flavour of Coded Value (CV) datatype shall be used to carry this information in the XML element functionCode as follows: When using the HL7 vocabulary ParticipationFunction then:
The recommended values for functionCode for NHS USE are listed below:
When an alternative vocabulary is available and an OID is available then:
When an alternative vocabulary is available and an OID is not available then:
|
|||||||||||||||||||||||||||||||||||||||||||||
[1..1] [M] templateId (II) { Fixed="COCD_TP146227GB02#performer" } |
Model Attribute Description
The HL7 attribute templateId provides a unique identifier for the template and the classname within that template. This is used to identify how the CDA standard has been constrained for NHS use. Implementation in XML Instance The Identifier External data type flavour is used to carry this information in the XML element templateId as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||
[0..1] time (IVL<TS>) |
Model Attribute Description The HL7 attribute time defines the time during which the performer performed (was involved) in the service event. Implementation in XML Instance The Interval of Points in Time data type flavour is used to carry this information in the XML attribute value of the XML elements low, center or high. The date range shall be carried as follows: The XML attribute value of the XML elements low, center and high, shall be populated (when used) with a time stamp in the format yyyymmddhhmmss[+|-ZZzz] where:
Sections from the right of this representation may be left off to when the sending system does not record to this accuracy. When hours are present, the time zone offset must also be present. If a single point in time is to be carried the Date or Time Point data type shall be used. This is used when the time when or during which the person performed the service event is not fully known:
If both a start date and an end date are present the Date or Time Interval Complete data type shall be used, this is used when the start and end times of the person's performance in the service event is known and the presence of an end date indicates that the person is no longer performing in the service event:
If only a start date is present the Date or Time Interval After data type shall be used, this is used when the person is still performing in the service event and if the service event is still ongoing.
If only an end date is present the Date or Time Interval Before data type shall be used, this is used when the person is no longer performing in the service event and the actual date they started performing in the service event is not known:
The XML attribute value of the XML element low, center or high should be populated to the level of detail that is available on the sending system. |
|||||||||||||||||||||||||||||||||||||||||||||
[1..1] participant (PerformerChoice) |
A link to the choice of performer.
|
|||||||||||||||||||||||||||||||||||||||||||||
PerformerChoice |
The choice of performer templates.
|
|||||||||||||||||||||||||||||||||||||||||||||
Used by: ServiceEvent | ||||||||||||||||||||||||||||||||||||||||||||||
[1..1] : Template1 |
A link to the choice of performer templates.
|